water seal skirt - Spanish English Dictionary